large vegetable garden - Spanish English Dictionary